package cn.yx.sys.service.impl;

import cn.yx.common.mybatis.service.AbstractMybatisPlusService;
import cn.yx.sys.cond.SysLogCond;
import cn.yx.sys.dos.SysLogDo;
import cn.yx.sys.dto.SysLogDto;
import cn.yx.sys.mapper.SysLogMapper;
import cn.yx.sys.mapping.SysLogMapping;
import cn.yx.sys.service.SysLogService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

/**
 * <p>SysLogService系统日志服务接口实现类</p>
 *
 * @author Wgssmart
 */
@Service
@Slf4j
public class SysLogServiceImpl
        extends AbstractMybatisPlusService<SysLogDo,
        SysLogDto,
        SysLogCond,
        Long,
        SysLogMapper>
        implements SysLogService {

    private final SysLogMapper sysLogMapper;

    public SysLogServiceImpl(SysLogMapper sysLogMapper) {
        super(sysLogMapper, SysLogMapping.INSTANCE);
        this.sysLogMapper = sysLogMapper;
    }
}
